printing: Don't wake up Avahi printers unnecessarily
authorMarek Kasik <mkasik@redhat.com>
Thu, 21 Nov 2013 14:27:33 +0000 (15:27 +0100)
committerMarek Kasik <mkasik@redhat.com>
Thu, 21 Nov 2013 14:44:45 +0000 (15:44 +0100)
commit376e2c003d02405cb0a62b90f4e2a0cab88f9650
tree680b1e60d19d2c5a30b04781c421fc0f67412c3b
parentda86918c32ac7c295941a4cfc3caf628e7167b7c
printing: Don't wake up Avahi printers unnecessarily

Use info available in Avahi TXT records for creation of gtk printer
and request details when needed (through gtk_printer_request_details()).
If there is a printer advertised on Avahi by a remote CUPS server
try to get its PPD file at first or get its capabilities through an IPP
request if it fails.

https://bugzilla.gnome.org/show_bug.cgi?id=712751
modules/printbackends/cups/gtkprintbackendcups.c